Approximation of Generalized Processor Sharing with Interleaved Stratified Timer Wheels - Extended Version
نویسنده
چکیده
This paper presents Interleaved Stratified Timer Wheels as a novel priority queue data structure for traffic shaping and scheduling in packet-switched networks. The data structure is used to construct an efficient packet approximation of General Processor Sharing (GPS). This scheduler is the first of its kind by combining all desirable properties without any residual catch. In contrast to previous work, the scheduler presented here has constant and near-optimal delay and fairness properties, and can be implemented with O(1) algorithmic complexity, and has a low absolute execution overhead. The paper presents the priority queue data structure and the basic scheduling algorithm, along with several versions with different cost-performance trade-offs. A generalized analytical model for rate-controlled rounded timestamp schedulers is developed and used to assess the scheduling properties of the different scheduler versions. Some illustrative simulation results are presented to reaffirm those properties.
منابع مشابه
Optimal Call Admission Control in Generalized Processor Sharing (GPS) Schedulers
Generalized Processor Sharing(GPS) is an idealized fluid discipline with a number of desirable properties. Its packetized version PGPS is considered to be a good choice as a packet scheduling discipline to guarantee Quality-of-Service in IP and ATM networks. The existing Connection Admission Control(CAC) frameworks for GPS result in a conservative resource allocation. We propose an Optimal CAC ...
متن کاملFluid and Heavy Traffic Diffusion Limits for a Generalized Processor Sharing Model By
Under fairly general assumptions on the arrival and service time processes, we prove fluid and heavy traffic limit theorems for the unfinished work, queue length, sojourn time and waiting time processes associated with a single station multiclass generalized processor sharing model. The fluid limit of the unfinished work process is characterized by the Skorokhod map associated with a Skorokhod ...
متن کاملImproving the Interleaved Signature Instruction Stream Technique
Control flow monitoring using a watchdog processor is a well-known technique to increase the dependability of a microprocessor system. Most approaches embed reference signatures for the watchdog processor into the processor instruction stream creating noticeable memory and performance overheads. A novel embedding signatures technique called Interleaved Signatures Instruction Stream has been rec...
متن کاملThe Heavy Traffic Limit of an Unbalanced Generalized Processor Sharing Model
This work considers a server that processes J classes using the generalized processor sharing discipline with base weight vector α= (α1, . . . , αJ ) and redistribution weight vector β = (β1, . . . , βJ ). The invariant manifold M of the so-called fluid limit associated with this model is shown to have the form M = {x ∈ RJ+ :xj = 0 for j ∈ S}, where S is the set of strictly subcritical classes,...
متن کاملThe Heavy Traffic Limit of an Unbalanced Generalized Processor Sharing Model By
This work considers a server that processes J classes using the generalized processor sharing discipline with base weight vector α = (α1, . . . , αJ ) and redistribution weight vector β = (β1, . . . , βJ ). The invariant manifold M of the so-called fluid limit associated with this model is shown to have the form M = {x ∈R+ :xj = 0 for j ∈ S}, where S is the set of strictly subcritical classes, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995